Q inplace Class
Inplace text editor tool
Constructor
Q inplace
-
[options]
Parameters:
-
[options]
Object optionalThis is an object of parameters for this function
-
action
StringRequired url of the action to issue the request to on save.
-
[method='put']
String optionalThe HTTP verb to use.
-
[type='textarea']
String optionalThe type of the input field. Can be "textarea", "text", or "select"
-
[options={}]
String optionalIf the type is "select", then this would be an object of {value: optionTitle} pairs
-
[editing]
Boolean=true optionalWhether to start out in editing mode
-
[editOnClick]
Boolean=true optionalWhether to enter editing mode when clicking on the text.
-
[selectOnEdit=true]
Boolean optionalWhether to select everything in the input field when entering edit mode.
-
[showEditButtons=false]
Boolean=true optionalSet to true to force showing the edit buttons on touchscreens
-
[maxWidth=null]
Number optionalThe maximum width that the field can grow to
-
[minWidth=100]
Number optionalThe minimum width that the field can shrink to
-
[staticHtml]
String optionalThe static HTML to start out with
-
[placeholder=null]
String optionalText to show in the staticHtml or input field when the editor is empty
-
[template]
Object optionalCan be used to override info for the tool's view template.
-
[beforeSave]
Q.Event optionalThis event triggers before save
-
[onSave]
Q.Event optionalThis event triggers after save
-
[onCancel]
Q.Event optionalThis event triggers after canceling
-
Item Index
Methods
Methods
hideActions
()
Hide Q/actions, if any
restoreActions
()
Restore Q/actions, if any